.M-switch {
	font-size: 1.2em;
	color: #a1a1a1;
	cursor: pointer;

	ul {
		padding: 10px 0;
		background: #1C3438;
		text-align: center;

		&.act {
			background: #ab0000;
			a {
				color: #FFFFFF;
			}
		}
	}

	li {
		width: 100%;
		a {
			font-size: 14px;
			text-decoration: none;
			color: #a1a1a1;;
			display: inline-block;

			&:hover {
				color: #FFFFFF;
			}

			i {
				font-size: 20px;
				margin-right: 8px;
				vertical-align: middle;
			}
			.name {
				vertical-align: middle;
			}
			.alias {
				display: none;
			}
		}

		&.act {
			display: none;
		}

		&.act_hide {
			display: none;
		}
	}

}